Skip to main content
Version: 1.2

API Artefacts

All of the artefacts listed below MUST be maintained in a system that is able to support change tracking.💡

API ArtefactRequirement LevelFormatDescription
Interface SpecificationMUSTOpenAPI 3.*A machine readable API specification document that describes the API at a technical level. See Example.
Published documentationMUSTHuman readable documentation that describes the technical aspects of the API, example use cases involving the API and any supporting business documentation for the API. This documentation MUST be published via an easily consumable mechanism, preferably http(web).
API PoliciesMUSTA set of policies that are applied to ALL APIs published in the Digital Services Hub or equivalent health sector capability.
TestsMUSTDependant on implementationA full set of unit, integration and functional tests for the API. These tests MUST be automated and a test report available.
Service Level Agreement (SLA)MUSTAn approved service level agreement defining minimum availability and performance service levels for the API that is accessible vie the Digital Services Hub or equivalent health sector capability.